An inflatable decelerator technology that could one day help humans land on Mars will fly on the same Atlas V rocket as the JPSS-2 satellite.
An inflatable decelerator technology that could one day help humans land on Mars will fly on the same Atlas V rocket as the JPSS-2 satellite.